package com.campus.help.service;

import java.util.Map;

/**
 * 申请记录服务接口
 *
 * @author campus-help
 * @since 2025-09-18
 */
public interface ApplicationService {

    /**
     * 获取申请记录
     *
     * @param studentId 学生ID
     * @param status 申请状态
     * @return 申请记录和统计信息
     */
    Map<String, Object> getApplicationRecords(Long studentId, String status);

    /**
     * 取消申请
     *
     * @param studentId 学生ID
     * @param applicationId 申请ID
     * @param applicationType 申请类型
     */
    void cancelApplication(Long studentId, Long applicationId, String applicationType);
}
